//package cn.mynb.service.impl;
//
//import java.io.Serializable;
//import java.util.List;
//
//import cn.mynb.dao.UserDao;
//import cn.mynb.dao.impl.UserDaoImpl;
//import cn.mynb.entity.UserBean;
//import cn.mynb.service.ServiceBase;
//import cn.mynb.util.PageModel;
//
//public class ServiceImplBase<T> implements ServiceBase<T>{
//
//	private UserDao userdao;
//	
//	public UserServiceImpl(){
//		this.userdao = new UserDaoImpl();
//	}
//
//	public int deleteUserService(UserBean user) {
//		int ref= 0;	
//		try{
//			ref = this.userdao.deleteUserDao(user);
//		}catch(Exception e){
//			e.printStackTrace();
//		}
//		return ref;
//	}
//
//	@SuppressWarnings("unchecked")
//	public List queryAllUserService() {
//		List userlist = null;
//		String hql =" from UserBean";
//		try{
//		   userlist = this.userdao.queryAllUserDao(hql);
//		}catch(Exception e){
//			e.printStackTrace();
//		}
//		return userlist;
//	}
//
//	public UserBean queryByIdUserService(int id) {
//		// TODO Auto-generated method stub
//		return null;
//	}
//
//	public PageModel queryByParamUserService(String hql, String countHQL,
//			List param, int offset, int pageSize) {
//		// TODO Auto-generated method stub
//		return null;
//	}
//
//	public Serializable saveUserSerializableService(UserBean user) {
//		// TODO Auto-generated method stub
//		return null;
//	}
//	
//	public int saveUserService(UserBean user) {
//		int result =0;
//		try{
//			result = this.userdao.saveUserDao(user);
//			
//		}catch(Exception e){
//			e.printStackTrace();
//		}
//		return result;
//	}
//
//	public int updateUserService(UserBean User) {
//		// TODO Auto-generated method stub
//		return 0;
//	}
//}
